@model TumbaloSoft.Models.ContratoMantenimiento
@{
    ViewBag.Title = "Registrar Contrato";
    if (ViewBag.permiso == 3)
    {

        Layout = "~/Views/Shared/_AdministradorGeneralLayout.cshtml";

    }

    if (ViewBag.permiso == 2)
    {

        Layout = "~/Views/Shared/_AdministradorEdificiosLayout.cshtml";

    }
}

<script>

function correctivo(){

	var a= document.getElementById('ContactForm');
	a.prFrecuencia.value=1;
	
	a.tipo.value=1;
	a.prFrecuencia.setAttribute('Hidden','Hidden');
	
	var lab= document.getElementById('l_frecuencia');
	lab.setAttribute('Hidden','Hidden');
}

function preventivo(){
	
	var a= document.getElementById('ContactForm');
	a.prFrecuencia.value=1;
	a.tipo.value=0;
	a.prFrecuencia.removeAttribute('Hidden');
	var lab= document.getElementById('l_frecuencia');
	lab.removeAttribute('Hidden');
}

function verificar(){
	var a= document.getElementById('ContactForm');
	error=0;
/*
	if (a.prFechaFirma.value >a.prFechaInicio.value){
	
		la1= document.getElementById('errorFecha1');
		la1.removeAttribute('Hidden');
		error=1;
	
	}
	
	if (a.prFechaInicio.value >a.prFechaFin.value){
		
		la2= document.getElementById('errorFecha2');
		la2.removeAttribute('Hidden');
		error=1;
	}	
			
	*/
	if(a.tipo.value==0 && a.prFrecuencia.value==0){
			
		la= document.getElementById('errorFrecuencia');
		la.removeAttribute('Hidden');
		
			
	}

	if (error==0) {
		a.submit();
	}
}



</script>


<body id="page5">
<!-- content -->
		<div class="body2">
			<div class="main">
				<section id="content">
					<div class="wrapper">
                        <!--ESTA COLUMNA ES PARA EL MENU DE NAVEGACION DE LA IZQUIERDA QUE HABIA EN LOS MOCKUPS
                            DISCULPEN SI LOS ESTILOS ESTAN MAL NO SE MUCHO CSS-->
                        <article class="col0">
                            <nav class="urbangreymenu">
                                <h3 class="headerbar">Mantenimiento Departamento</h3>
                                    <ul id="subMenu">
                                        <!--<li><h5>@Html.ActionLink("Nuevo Edificio","Registrar")</h5></li>
                                        <li><h5>@Html.ActionLink("Modificar Edificio","Modificar")</h5></li>
                                        <li><h5>@Html.ActionLink("Eliminar Edificio","Index")</h5></li>-->
                                    </ul>
                            </nav>
                        </article>
						<article class="col1">
                            <!--dentro de div pad2 trabajare mi formulario -->
							<div class="pad2">
								<h2 class="pad_bot1 pad_top1">Registrar nuevo Contrato</h2>
									
                                   <form id="ContactForm" method="post">

										<div  class="wrapper">
                                            <span><br>Tipo Contrato*</span>
											<br><input type="radio" name="prTipoContrato.prIdTipoContrato" value="0" onClick="preventivo()" checked>Preventivo
												<input type="radio" name="prTipoContrato.prIdTipoContrato" value="1" onClick="correctivo()">Correctivo<br>
							
										</div>

										<!--RESERVADO PARA EDIFICIO-->
										@if (ViewBag.permiso==3){
										<div class="wrapper">
                                        
                                           <span><br>Edificio</span>

                                
                                           <br><select id="prEdificio_prIdEdificio"  name="prEdificio.prIdEdificio">
                                               @foreach (var objEdificio in ViewBag.lista)
                                               {
                                                   <option value="@objEdificio.prIdEdificio">@objEdificio.prNombre</option>
                                               }
                                               </select>                                        
                                
                                       </div>
                                       }

                                       @if (ViewBag.permiso == 2)
                                       {
                                           <span><br>Edificio</span>
                                           <input hidden name="prEdificio.PrIdEdificio" value="@ViewBag.edificio.prIdEdificio"/>
                                           <br />@ViewBag.edificio.prNombre
                                       }

										<!--EMPLEADO POR EL MOMENTO HARDCODEADO-->
										<!--
										<div class="wrapper">
										<span><br>Empleado</span>
                                           <br><select id="prEmpleado"  name="prIdEmpleado.prIdVendedor">
                                               										        
                                               
                                               
                                               </select>
										</div>
										-->
										<!--PROVEEDOR POR EL MOMENTO HARDCODEADO-->
										<div class="wrapper">
										<span><br>Proveedor</span>
                                           <br><select id="prProveedor"  name="prIdProveedor.prIdProveedor">
										   
                                              @foreach (var objProveedor in ViewBag.listaProveedor)
                                              {

                                                  if (objProveedor.prTipoEspecial == 0)
                                                  {
                                                        <option value="@objProveedor.prIdProveedor">@(objProveedor.prProveedorNatural.prNombre + " " + objProveedor.prProveedorNatural.prApellidoPaterno)</option>
                                                  }
                                                  else
                                                  {
                                                        <option value="@objProveedor.prIdProveedor">@objProveedor.prProveedorJuridico.prRazonSocial</option>
                                                  }


                                              }                                                   
                                               
                                               </select>
										
										</div>
										
										
										<!--FECHA FIRMA-->
										
										<div class="wrapper">
                                                <br /><span>Fecha de Firma*:</span>                                                        
                                                      <input class="input" type="date" name="prFechaFirma"/> 
                                                       @Html.ValidationMessageFor(model => model.prFechaFirma, null, new { style = "float: none" })                                                                                                                                      
                                            </div>
											
										<!--FECHA INICIO-->
										
										<div class="row">
                                            <br /><span>Fecha de Inicio*:</span>
                                                        <input class="input" type="date" name="prFechaInicio"/> 
                                                         @Html.ValidationMessageFor(model => model.prFechaInicio, null, new { style = "float: none" })  
                                                        
														<label id="errorFecha1"  hidden >El valor de la fecha de inicio debe ser menor a la fecha de firma</label>                                                
                                            </div>
											
										<!--FECHA FIN-->
										
										<div class="row">
                                                <br /><span>Fecha de Fin*:</span>
                                                        
                                                       <input class="input" type="date" name="prFechaFin"/> 
                                                        @Html.ValidationMessageFor(model => model.prFechaFin, null, new { style = "float: none" })                                                           
                                                        
														<label id="errorFecha2"  hidden >El valor de la fecha de fin debe ser menor a la fecha de inicio</label>                                                
                                            </div>	
										<!--Monto-->
										<div  class="wrapper">
											<span><br>Monto*</span>
											<br>@Html.TextBoxFor(model => model.prMonto) 
                                                @Html.ValidationMessageFor(model => model.prMonto, null, new { style = "float: none" })
										</div>
										
										<!--Moneda-->
										
										<span><br>Moneda:</span>

                                            <input hidden name="prMoneda.prIdMoneda" value="3"/>

                                           <br>Soles
										
										
										<!--Frecuencia-->
										
										@if (ViewBag.tipo == 0)
          {
										
										<div  class="wrapper">
											<span  id="l_frecuencia"><br>Frecuencia*</span>
											<br>@Html.TextBoxFor(model => model.prFrecuencia) 
                                                @Html.ValidationMessageFor(model => model.prFrecuencia, null, new { style = "float: none" })
										        <label id="errorFrecuencia" hidden>El valor de frecuencia debe ser mayor a 0</label>		
										</div>
                                        
										
          }
										
										@if (ViewBag.tipo == 1)
          {
										<div  class="wrapper">
											<span id="l_frecuencia" hidden><br>Frecuencia*</span>
											<br>@Html.TextBoxFor(model => model.prFrecuencia, new { Hidden = "Hidden" }) 
                                                @Html.ValidationMessageFor(model => model.prFrecuencia, null, new { style = "float: none", Hidden = "Hidden" })
												<label id="errorFrecuencia"  hidden >El valor de frecuencia debe ser mayor a 0</label>
										</div>
                                        
										
          }
										<!--Descripcion-->
										<div  class="wrapper">
											<span><br>Descripcion</span>
											<br>@Html.TextAreaFor(model => model.prDescripcion, new { style = "max-width:25em;max-height:15ex;", maxlength=255 }) 
                                                @Html.ValidationMessageFor(model => model.prDescripcion,null ,new{style = "float: none"})
										</div>
										
										<input type="hidden"  name="prEstado" value="ACTIVO" >
										<input type="hidden"  name="tipo" value="0">
										
										<span>&nbsp;</span>
                                       	<a href="#" class="button" onClick="verificar()">Registrar</a>
										<a href="#" class="button" onClick="document.getElementById('ContactForm').reset()">Limpiar</a>
										<a href="javascript:history.go(-1)" class="button" onClick="document.getElementById('ContactForm').cancel()">Cancelar</a>
								
								</form>
                                </div>
								 
							
						</article>
                        </div>
				
				</section>
			</div>
            </div>
		
<!-- / content -->
		
		<script type="text/javascript"> Cufon.now(); </script>

</body>